@charset "utf-8";
/* CSS Document */
/*公共样式*/
*{
	margin: 0;
	padding: 0;
}
body{
	font-size: 14px;
	background: #fff;
	color: #666;
	font-family: Tahoma,Helvetica,Arial,"微软雅黑",sans-serif;
}
a{
	color:#333333;
	text-decoration: none; 
}
a:hover{
	color: #7D9F00;
}
li{
	list-style: none;
}
img{
	border:none;
	vertical-align: middle;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.clearfix:before,.clearfix:after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	clear: both;
}
.w1180{
	width: 1180px;
	margin: 0 auto;
}
.dian{
	display: block;
	width: 9px;
	height: 9px;
	background:transparent url(../images/nav_msg_dot.png) no-repeat 0 0;
}
.sanjiao{
	display: block;
	border-width: 5px;
	width: 0;
	height: 0;
	font:0;
	overflow: hidden;
	border-style: solid;
	_border-style: solid dashed dashed;
	border-color: #fff transparent transparent;
}
/*头部焦点区域开始*/
#focus_wrap{
	width: 100%;
	height: 410px;
	background: #222222;
}
.first_nav_wrap{
	position: absolute;
	left: 0;
	right: 0;
	z-index: 10;
}
.nav_stick .first_nav_wrap{
	background: #222222;
	height: 45px;
	width: 100%;
	position: fixed;
	left: 0;
	top: 0;
}
.top_box{
	height: 45px;
	position: relative;
	z-index: 4;
}
.first_nav_left{
	display: none;
	height: 45px;
	width: 260px;
	position: relative;
	z-index: 5;
}
.nav_stick .first_nav_left{
	display: block;
}
.first_nav_left .logo{
	width: 110px;
	height: 38px;
	margin-top: 3px;
	margin-right: 45px;
}
.first_nav_left .dh_box{
	width: 93px;
	height: 45px;
	position: relative;
}
.first_nav_left .dh_box .dh_title{
	background: url(../images/navtitle_black1.png) no-repeat 0 -117px;
	width: 93px;
	height: 36px;
	cursor: pointer;
	position: absolute;
	left: 0;
	top: 5px;
}
.first_nav_left .dh_title_click .dh_title{
	top: 1px;
	height: 44px;
	background-position: 0 -183px;
}
.dh_box .nav_box{
	position: absolute;
	left: -155px;
	top: 44px;
	background: #1E1E1E;
	width: 1180px;
	height: 90px;
	padding: 8px 0;
	display: none;
}
.dh_title_click .nav_box{
	display: block;
}
dl.nav_dl{
	width: 985px;
}
dl.nav_dl dt,dl.nav_dl dd{
	line-height: 30px;
	float: left;
	background: url(../images/navLine.png) no-repeat right top;
	height: 90px;
	padding-left:16px;
	overflow: hidden;
}
dl.nav_dl dt a,dl.nav_dl dd a{
	display: block;
	float: left;
	color: #fff;
}
dl.nav_dl a:hover{
	color:#82D900;
}
dl.nav_dl dt{
	width:49px;
}
dl.nav_dl dt a{
	width: 100%;
}
dl.nav_dl dd.dd1{
	width: 131px;
}
dl.nav_dl dd.dd2,dl.nav_dl dd.dd3{
	width: 99px;
}
dl.nav_dl dd.dd4{
	width: 121px;
}
dl.nav_dl dd.dd5,dl.nav_dl dd.dd6{
	width: 187px;
}
dl.nav_dl dd a{
	width: 48%;
}
.nav_box .xiazai{
	width: 155px;
	padding-right: 20px;
	padding-top: 12px;
}
.nav_box .xiazai .xiazai_pic{
	width: 155px;
	height: 44px;
}
.nav_box .xiazai .xiazai_pic a{
	display: block;
	width: 100%;
	height: 100%;
	background:url(../images/app-download-v3.8.png) no-repeat 0 0;
}
.nav_box .xiazai .xiazai_pic a:hover{
	background-position: 0 -50px;
}
.nav_box .xiazai .xiazai_title{
	line-height: 36px;
	text-align: center;
	width: 155px;
}
.nav_box .xiazai .xiazai_title a{
	color: #82D900;
}
.nav_box .xiazai .xiazai_title a:hover{
	color: #9BFF05;
}
.nav_box .xiazai .xiazai_title span{
	color: #CCCCCC;
	font-size: 12px;
}
.nav_search{
	position: absolute;
	left: 270px;
	top: 7px;
	width: 470px;
	height: 30px;
	z-index: 5;
}
.nav_search .input_text{
	width: 370px;
	height: 28px;
	line-height: 28px;
	position: absolute;
	left: 0;
	top: 0;
	border:1px solid #8B9A9E;
	text-indent: 8px;
	background-color: transparent;
	color: #fff;
	font-family: "微软雅黑";
}
.nav_search .input_btn{
	width: 90px;
	height: 30px;
	background: url(../images/souquanwang-btn.png) no-repeat;
	border:none;
	position: absolute;
	left: 370px;
	top: 0;
}
.hover .input_text,.nav_stick .input_text{
	border:1px solid #339900;
	background: #fff;
	color: #000000;
}
.nav_search .text_hover{
	background: #fff;
}
.nav_search .sea_cont{
	position: absolute;
	border:1px solid #339900;
	width: 370px;
	top: 29px;
	left: 0;
	background: #F2F2F2;
	display: none;
}
.nav_search .sea_cont ul li a{
	line-height: 30px;
	display: block;
	width: 100%;
	color: #000000;
	text-indent: 8px;
}
.nav_search .sea_cont ul li.hover{
	background: #fff;
}
.first_nav_right{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 6;
}
.first_nav_right ul li{
	float: left;
	line-height: 45px;
	margin-left:12px;
	height: 45px;
}
.first_nav_right ul li a{
	color: #fff;
}
.first_nav_right ul li a:hover{
	color: #99E000;
}
.first_nav_right ul li.li4{
	width: 58px;
	position: relative;
}
.first_nav_right ul li.li4 a.a_upload{
	padding-left: 16px;
	padding-right: 10px;
	background: url(../images/nav-upload.png) no-repeat left center;
}
.first_nav_right ul li.li4 .dian{
	position: absolute;
	left: 44px;
	top: 9px;
}
.first_nav_right ul li.li4 a.a_upload i{
	position: absolute;
	left: 48px;
	top: 22px;
}
.first_nav_right ul li.li4 .upload{
	background: #fff;
	width: 98px;
	height: 160px;
	border:1px solid #DBDBDB;
	border-radius: 2px;
	text-align: center;
	position: absolute;
	left: -20px;
	top:45px;
	display: none;
}
.first_nav_right ul li.li4 .upload i{
	position: absolute;
	border-width:10px;
	top: -20px;
	left: 40px;
	_border-style: dashed dashed solid;
	border-color: transparent transparent #fff;
}
.first_nav_right ul li.li4 .upload a{
	color: #333333;
	display: block;
	width: 100%;
	line-height: 32px;
	position: relative;
}
.first_nav_right ul li.li4 .upload a b{
	position: absolute;
	left: 80px;
	top: 6px;
}
.first_nav_right ul li.li4 .upload a:hover{
	background-color: #F2F2F2;
	color: #699F00;
}
.first_nav_right ul li.hover a.a_upload{
	background: url(../images/nav-upload-green.png) no-repeat left center;
}
.first_nav_right ul li.hover a.a_same{
	color: #99E000;
}
.first_nav_right ul li.hover a.a_same i{
	border-color: #99E000 transparent transparent;
}
.first_nav_right ul li.click a.a_same{
	color: #99E000;
}
.w1180 .first_nav_right ul li.click a.a_same i{
	_border-style:dashed dashed solid;
	top: 17px;
	border-color: transparent transparent #99E000;
}
.first_nav_right ul li.click .upload{
	display: block;
}
.first_nav_right ul li.li5{
	width: 70px;
	position: relative;
}
.first_nav_right ul li.li5 b{
	position: absolute;
	top: 9px;
	left: 70px;
}
.first_nav_right ul li.li6{
	width: 40px;
	position: relative;
}
.first_nav_right ul li.li6 a.message {
	padding-right: 12px;
}
.first_nav_right ul li.li6 a.message i{
	position: absolute;
	left: 30px;
	top: 22px;
}
#message_down_wrap{
	position: absolute;
	top: 45px;
	left: -180px;
	width: 298px;
	height: 374px;
	border:1px solid #CCCCCC;
	background: #fff;
	display: none;
}
.first_nav_right ul li.click #message_down_wrap{
	display: block;
}
.first_nav_right ul li.li6 #message_down_wrap i,.first_nav_right ul li.li7 #message_down_wrap i{
	position: absolute;
	border-width:10px;
	top: -20px;
	left: 190px;
	_border-style: dashed dashed solid;
	border-color: transparent transparent #fff;
}
#message_down_wrap ul{
	padding-top: 6px;
	height: 32px;
	width: 100%;
	border-bottom: 2px solid #ccc;
}
#message_down_wrap ul li{
	float: left;
	width: 86px;
	height: 32px;
	line-height: 32px;
	margin: 0;
	position: relative;
}
#message_down_wrap ul li#li2{
	margin: 0 20px;
}
#message_down_wrap ul li a{
	display: block;
	color: #333333;
	font-size: 14px;
	text-align: center;
	height: 31px;
	width: 86px;
	position: absolute;
	left: 0;
	top: 0;
}
#message_down_wrap ul li.hover a{
	border-bottom: 3px solid #699F00;
	color: #699F00;
}
#message_down_wrap .message_cont{
	width: 100%;
	height: 334px;
	font-size: 12px;
	line-height: 24px;
	display: none;
}
#message_down_wrap .message_cont .message_main span{
	display: block;
	padding-top: 138px;
}
#message_down_wrap .message_cont .message_main a{
	color: #699F00;
}
#message_down_wrap .message_cont .message_main{
	width: 100%;
	height: 302px;
	text-align: center;
}
#message_down_wrap .message_cont .message_more a{
	display: block;
	width: 296px;
	height: 31px;
	color: #333333;
	background: #F2F2F2;
	border: 1px solid #CCCCCC;
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 31px;
	text-align: center;
}
#message_down_wrap .message_cont .message_more a:hover{
	background: #fff;
	color: #699F00;
	border: 1px solid #699F00;
}
.first_nav_right li.li7{
	width: 68px;
	position: relative;
}
.first_nav_right li.li7 a.bofang{
	padding-right: 12px;
}
li.li7 #message_down_wrap{
	left: -230px;
}
.first_nav_right ul li.li7 #message_down_wrap i{
	left: 250px;
}
.first_nav_right li.li7 a.bofang i{
	position: absolute;
	left: 58px;
	top: 22px;
}
li6.click #message_down_wrap{
	display: block;
}
.focus_pic_wrap{
	height: 410px;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
.focus_pic_wrap ul li{
	width:100%;
	height: 410px;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}
.focus_pic_wrap ul li.li0{
	background: url(../images/lunbo1.jpg) no-repeat center center;
	display: block;
}
.focus_pic_wrap ul li.li1{
	background: url(../images/lunbo2.jpg) no-repeat center center;
}
.focus_pic_wrap ul li.li2{
	background: url(../images/lunbo3.jpg) no-repeat center center;
}
.focus_pic_wrap ul li.li3{
	background: url(../images/lunbo4.jpg) no-repeat center center;
}
.focus_pic_wrap ul li.li4{
	background: url(../images/lunbo5.jpg) no-repeat center center;
}
.focus_pic_wrap ul li.li5{
	background: url(../images/lunbo6.jpg) no-repeat center center;
}
.focus_pic_wrap ul li.li6{
	background: url(../images/lunbo7.jpg) no-repeat center center;
}
.focus_pic_wrap ul li.li7{
	background: url(../images/lunbo8.jpg) no-repeat center center;
}
.focus_pic_wrap ul li.li8{
	background: url(../images/lunbo9.jpg) no-repeat center center;
}
.focus_pic_wrap ul li.li9{
	background: url(../images/lunbo10.jpg) no-repeat center center;
}
.focus_pic_wrap ul li a{
	display: block;
	width: 1260px;
	height: 365px;
	margin: 0 auto;
	margin-top: 45px;
}
.title10{
	height: 45px;
	position: relative;
	z-index: 4;top: 45px;
}

.focus_title_wrap{
	width: 211px;
	height: 354px;
	padding: 18px 18px 0 16px;
	position: absolute;
	top: -10px;
	right: -14px;
	z-index: 2;
	background: url(../images/site-focuslist_bg.png) no-repeat 0 0;
	border-radius: 5px 5px 0 0;
}
.focus_title_wrap li{
	width: 213px;
	height: 34px;
	overflow: hidden;
	text-align: left;
	line-height: 34px;
	float: left;
}
.focus_title_wrap li a{
	display: block;
	padding: 0 10px;
	color: #fff;
}
.focus_title_wrap li a:hover{
	color: #fff;
}
.focus_title_wrap li.hover{
	background: #699F00;
}
/*头部焦点区域结束*/
/*第二导航区域开始*/
#nav_second{
	height: 90px;
	padding:8px 0;
	width: 100%;
	background: #010101;
}
.nav_second_wrap{
	height: 90px;
	border:1px solid #688A00;
	border-radius: 10px;
}
.nav_second_wrap .nav_second_left{
	width: 110px;
	padding: 18px 50px 0 18px;
}
.nav_second_wrap .nav_second_left .nav_second_logo{
	width: 110px;
	height: 36px;
	overflow: hidden;
}
.nav_second_wrap .nav_second_left .nav_second_logo a{
	display: block;
	width: 110px;
	height: 36px;
	background: url(../images/logo110x36_new.png) no-repeat 0 0;
}
.nav_second_wrap .nav_second_left .nav_second_title{
	margin-top: 5px;
	width: 110px;
	height: 14px;
	overflow: hidden;
	background: url(../images/logoyxpz_new.png) no-repeat 0 0;
}
.nav_second_wrap .nav_second_right{
	padding: 6px 0;
	height: 78px;
	overflow: hidden;
}
.nav_second_wrap .nav_second_right dl.nav_dl dd,.nav_second_wrap .nav_second_right dl.nav_dl dt{
	line-height: 26px;
	height: 78px;
	background: url(../images/navMenu-line.png) no-repeat right center;
}
/*第二导航区域结束*/
/*今日焦点区域开始*/
#jrjd{
	margin-top: 25px;
	height: 468px;
	overflow: hidden;
}
#jrjd .jrjd_left{
	width: 380px;
}
.title_wrap{
	width: 100%;
	height: 44px;
	line-height: 44px;
	border-bottom: 2px solid #85BA4D;
	position: relative;
}
.title_wrap h2{
	font-size: 24px;
	font-family: '微软雅黑';
	font-weight: 500;
	float: left;
	height: 44px;
	overflow: hidden;
}
.title_wrap h2 a{
	color: #699F00;
}
.title_wrap h2 a span{
	font-size: 14px;
	padding-left: 8px;
}
.title_wrap h2 a span em{
	font-family: "黑体","CourierNewPSMT";
	font-style: normal;
	padding-left: 2px;
}
.dubo{
	position: absolute;
	right: 0;
	top: 9px;
	width: 112px;
}
.dubo .dubo_up{
	width: 68px;
	height: 26px;
}
.dubo .dubo_up a{
	display: block;
	width: 66px;
	height: 24px;
	border: 1px solid #E9E9E9;
	line-height: 24px;
	border-radius: 20px;
	color: #333333;
}
.dubo .dubo_up a i{
	display: inline-block;
	float: left;
	width: 14px;
	height: 14px;
	overflow: hidden;
	margin:6px 4px 0 9px;
	background: url(../images/site-icons-v10-20150512.png) no-repeat -121px -401px;
}
.dbhover .dubo_up a{
	background: #7BBA00;
	color: #fff;
	border:1px solid #7BBA00;
}
.dbhover .dubo_up a i{
	background-position: -200px -1160px;
}
.dubo .dubo_down{
	width: 110px;
	height:169px;
	border:1px solid #CFCFCF;
	position: relative;
	top: 10px;
	right: 0;
	background: #fff;
	display: none;
}
.dubo .dubo_down i{
	position: absolute;
	border-width: 8px;
	top: -16px;
	left: 70px;
	_border-style: dashed dashed solid;
	border-color: transparent transparent #699F00;
}
.dubo .dubo_down ul{
	width:110px;
	height:169px;
	overflow: hidden;
}
.dubo .dubo_down ul li{
	height: 33px;
	width: 100%;
	border-bottom: 1px dashed #CFCFCF;
	line-height: 33px;
}
.dubo .dubo_down ul li a{
	display: block;
	color: #333333;
	text-indent: 10px;
	width: 100%;
}
.dubo .dubo_down ul li a:hover{
	color: #fff;
	background: #699F00;
}
.dbhover .dubo_down{
	display: block;
}
.jrjd_left .left_cont .tt_box{
	padding: 18px 0px 15px;
	border-bottom: 1px dashed #CCCCCC;
	height: 50px;
	text-align: center;
	margin-bottom: 6px;
}
.jrjd_left .left_cont .tt_box .toutiao{
	font-size: 20px;
	line-height: 28px;
	height: 28px;
	width: 380px;
	overflow: hidden;
}
.jrjd_left .left_cont .tt_box .a3{
	line-height: 24px;
	width: 380px;
	height: 24px;
	overflow: hidden;
}
.jrjd_left .left_cont .tt_box .a3 a{
	color: #666666;
}
.jrjd_left .left_cont .tt_box .a3 a:hover{
	color: #699F00;
}
ul.text5 li{
	line-height:32px;
	font-size: 16px;
	height: 32px;
	overflow: hidden;
}
ul.text5 li i{
	float: left;
	display: inline-block;
	width: 14px;
	height:16px;
	margin-top: 8px;
	background: url(../images/site-icons-v10-20150512.png) no-repeat -200px -696px;
}
ul.text5 li a{
	margin-right: 6px;
}
.jrjd_left .left_pic{
	margin-top: 10px;
	margin-left: -20px;
	width: 400px;
}
.ul_box li{
	width: 180px;
	padding-left: 20px;
	padding-bottom: 15px;
	float: left;
	overflow: hidden;
}
.ul_box li .pic_box{
	width: 180px;
	height: 101px;
	position: relative;
}
.ul_box li .text_box35{
	width: 180px;
	height: 34px;
	line-height: 34px;
	background: #F2F2F2;
	border-bottom: 1px solid #EBEBEB;
	text-indent: 5px;
	overflow: hidden;
}

.jrjd_center{
	width: 380px;
	padding-left: 20px;
}
.jrjd_center .pic_box{
	width: 380px;
	height: 252px;
	position: relative;
	margin-bottom: 15px;
}
.jrjd_center .pic_box a{
	display: block;
	width: 100%;
	height: 100%;
}
.jrjd_center .pic_box a p{
	position: absolute;
	left: 0;
	bottom: 0;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#55000000, endColorstr=#55000000);/*IE6~IE8*/
	background: rgba(0,0,0,0.5);
	line-height: 40px;
	height: 40px;
	width: 100%;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.jrjd_center .pic_box a p i{
	float: left;
	width: 32px;
	height: 27px;
	border-radius: 8px;
	background: url(../images/site-icons-v10-20150512.png) no-repeat -165px -407px;
	margin: 7px 12px 0 7px;
}
.jrjd_center .text5 li{
	line-height: 34px;
	height: 34px;
}
.jrjd_right{
	width: 400px;
}
/*今日焦点区域结束*/
/*综艺区域开始*/
#zongyi{
	width: 980px;
	float: left;
}
.title_wrap h2 i{
	float: left;
	width: 15px;
	height: 25px;
	overflow: hidden;
	background: url(../images/site-icons-v10-20150512.png) no-repeat -120px -1160px;
	margin-right: 6px;
	margin-top: 10px;
}
.title_wrap dl{
	padding-left: 35px;
	float: left;
	height: 44px;
	overflow: hidden;
}
.title_wrap dl dt,.title_wrap dl dd{
	float: left;
	padding-top: 5px;
	padding-right: 8px;
}
.title_wrap dl dd{
	padding-left: 23px;
	background: url(../images/divide-i.png) no-repeat 0 22px;
}
.down_box{
	margin-top: 28px;
	width: 980px;
}
.down_box .toady{
	width: 380px;
}
.down_box .toady .td_pic{
	width: 380px;
	height:270px;
	position: relative;
}
i.td_pic12545{
	background: url(../images/icon-today.png) no-repeat 0 0;
	position: absolute;
	width: 125px;
	height: 45px;
	left: 0;
	top: 0;
	cursor: pointer;
}
i.p1080,i.zizhi,i.dbo{
	display: block;
	width: 39px;
	height: 39px;
	overflow: hidden;
	background: url(../images/site-icons-v10-20150512.png) no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}
i.dbo{
	background-position: -83px -530px;
}
i.zizhi{
	background-position: -103px -1200px;
}
i.p1080{
	background-position: -183px -530px;
}
.toady .hover a i.zizhi,.toady .hover a i.p1080,.ul_box li .hover a i.p1080,.ul_box li .hover a i.dbo,.ul_box li .hover a i.zti,.ul_box li .hover a i.zizhi{
	display: none;
}
span.date{
	display: inline-block;
	height: 24px;
	padding: 0 5px;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#55000000, endColorstr=#55000000);/*IE6~IE8*/
	background: rgba(0,0,0,0.5);
	position: absolute;
	right: 0;
	bottom: 0;
	color: #fff;
	cursor: pointer;
}
.dlsh{
	width: 36px;
	height: 16px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	top: 5px;
	display: none;
}
.toady .hover .dlsh,.ul_box li .hover .dlsh{
	display: block;
}
.dlsh a{
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	float: left;
}
.dlsh a.a1{
	margin-right: 4px;
}
.dlsh i{
	background: url(../images/site-icons-v10-20150512.png) no-repeat;
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden;
}
.dlsh i.download{
	background-position:-160px -580px; 
	
}
.dlsh i.shoucang{
	background-position:-180px -580px; 
}
.down_box .toady .td_pic a{
	display: block;
}
ul.ul_text{
	padding: 4px 5px;
	background: #F2F2F2;
	border-bottom: 1px solid #EBEBEB;
	width: 370px;
	height: 43px;
}
ul.ul_text li.li1{
	line-height: 22px;
	height: 22px;
	overflow: hidden;
	padding: 0;
	position: relative;
}
ul.ul_text li.li2{
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	padding: 0;
}
ul.ul_text li.li2 a{
	color: #999999;
}
ul.ul_text li.li2 a:hover{
	color: #699F00;
}
ul.ul_box li ul.ul_text{
	width: 170px;
}
.zy_right{
	width: 600px;
}
/*综艺区域结束*/
/*精彩推荐区域开始*/
#jctj{
	float: right;
	width: 180px;
	height: 395px;
}
#jctj dl{
	margin-top: 28px;
	width: 100%;
	background: #F2F2F2;
	height: 321px;
}
#jctj dl dt{
	height: 148px;

}
#jctj dl dt .pic_bx{
	width: 180px;
	height: 101px;
}
#jctj dl dt p{
	line-height: 37px;
	border-bottom: 1px dashed #CCCCCC;
	height: 37px;
	overflow: hidden;
	width: 170px;
	margin: 0 auto;
	text-indent: 2px;
}
#jctj dl dd{
	line-height: 34px;
	height: 34px;
	overflow: hidden;
}
#jctj dl dd i{
	float: left;
	display: inline-block;
	width: 14px;
	height: 16px;
	margin-top: 10px;
	margin-left: 10px;
	background: transparent url("../images/site-icons-v10-20150512.png") no-repeat scroll -200px -696px;

}
/*精彩推荐区域结束*/
/*脱口秀区域开始*/
#xiu{
	height: 228px;
	overflow: hidden;
}
#xiu .title_wrap{
	border-bottom: 1px solid #E1E1E1;
	margin-bottom: 15px;
}
#xiu .xiu_down{
	width: 100%;
	margin-left: -20px;
	width: 1200px;
}
/*脱口秀区域结束*/
/*娱乐区域开始*/
#yule{
	height: 410px;
}
#yule .jubao{
	width: 179px;
	height: 43px;
	overflow: hidden;
}
#yule .jubao a img{
	display: inline-block;
	vertical-align: top;
}
.zhuanti{
	width: 200px;
}
#yule .down_box{
	width: 1180px;
}
i.zti{
	display: inline-block;
	width: 37px;
	height: 22px;
	text-align: center;
	font-size: 12px;
	background: #699F00;
	color: #fff;
	position: absolute;
	right: 0px;
	top: 0px;
	font-style: normal;
	line-height: 22px;
}
/*娱乐区域结束*/
/*猜你喜欢区域开始*/
#guess{
	height: 410px;
	overflow: hidden;
}
#guess .down_box{
	width: 1200px;
	margin-left: -20px;
}
#guess .ul_box li .hover a i.p1080,#guess .ul_box li .hover a i.dbo,#guess .ul_box li .hover a i.zti,#guess .ul_box li .hover a i.zizhi{
	display: block;
}
i.pingfen{
	display: inline-block;
	line-height: 22px;
	color: #FF722C;
	position: absolute;
	right: 8px;
	top: 0;
	font-style:normal;
	font-size: 16px;
}
i.pingfen span{
	font-size: 12px;
}
i.vip{
	width: 33px;
	height: 16px;
	overflow: hidden;
	background: url(../images/site-icons-v10-20150512.png) no-repeat -141px -1261px;
	position: absolute;
	left: 4px;
	top: 4px;
	border-radius: 3px;
}
#guess li.li_last{
	width: 180px;
	height: 153px;
}
#guess li.li_last a{
	display: inline-block;
	background: #76B300;
	line-height: 153px;
	text-align: center;
	width: 100%;
	height: 100%;
	font-size: 22px;
	color: #fff;
}
#guess li.li_last a:hover{
	background: #6DAC2A;
}
/*猜你喜欢区域结束*/
/*爱奇艺推广区域开始*/
.extension{
	margin-bottom: 20px;
}
.extension .ext_top{
	width: 84px;
	height: 22px;
	background: #8AC024;
	border-radius: 5px 5px 0 0;
	line-height: 22px;
	color: #fff;
	text-align: center;
}
.extension .ext_down{
	height: 140px;
	border:1px solid #8AC024;
	padding: 10px;
	width: 1160px;
	overflow: hidden;
	position: relative;
}
.extension .ext_down .ext_pic{
	width: 1120px;
	height: 140px;
	margin: 0 auto;
	overflow: hidden;
}
.extension .ext_down ul {
	width: 5000px;
	margin-left: -20px;
}
.extension .ext_down ul li{
	height:140px;
	width:170px; 
	float: left;
	padding-left: 20px;
	background: #fff;
	overflow: hidden;
}
.extension .ext_down ul li a{
	display: inline-block;
	width: 930px;
}
.extension .ext_down ul li a .img2_box{
	width: 170px;
	height: 140px;
	padding-right: 20px;
	float: left;
}
.extension .ext_down ul li a .img1_box{
	width: 740px;
	height: 140px;
	float: left;
}
.extension .ext_down .left_btn{
	position: absolute;
	top: 67px;
	left: 4px;
	width: 15px;
	height: 26px;
}
.extension .ext_down .left_btn a{
	display: inline-block;
	width: 15px;
	height: 26px;
	background: url(../images/arrow-left.png) no-repeat 0 0;
}
.extension .ext_down .left_btn a:hover{
	background: url(../images/arrow-left-hover.png) no-repeat 0 0;
}
.extension .ext_down .right_btn{
	position: absolute;
	top: 67px;
	right: 4px;
	width: 15px;
	height: 26px;
}
.extension .ext_down .right_btn a{
	display: inline-block;
	width: 15px;
	height: 26px;
	background: url(../images/arrow-right.png) no-repeat 0 0;
}
.extension .ext_down .right_btn a:hover{
	background: url(../images/arrow-right-hover.png) no-repeat 0 0;
}
/*爱奇艺推广区域结束*/
/*电影区域开始*/
.film,.tv{
	width: 980px;
}
.film .down_box,.tv .down_box{
	height: 303px;
	width: 980px;
	overflow: hidden;
}
.film .down_box .ul_box,.tv .down_box .ul_box{
	width: 1000px;
	margin-left: -20px;
}
.img236 li .pic_box{
	width: 180px;
	height: 236px;
}
.img236 li .ul_text .li2{
	color: #999999;
}
.img236 .date{
	width: 170px;
	text-align: left;
}
.mark1080{
	display: inline-block;
	width: 36px;
	height: 16px;
	overflow: hidden;
	background:url(../images/video-marks.png) no-repeat 0 -40px;
	margin-top: 4px;
	margin-left: 5px;
}
#film_list,#tv_list{
	width: 180px;
}
#film_list .down_box,#tv_list .down_box{
	width: 100%;
}
.num_list li{
	line-height: 20px;
	width: 100%;
	height: 20px;
	overflow: hidden;
	padding-bottom: 13px;
	position: relative;
}
i.num{
	width: 20px;
	height: 20px;
	display: inline-block;
	text-align: center;
	border-radius: 2px;
	background: #9E9E9E;
	color: #fff;
	font-style: normal;
	margin-right: 5px;
}
i.top3{
	background: #70A900;
}
i.rise,i.drop,i.flat{
	display: inline-block;
	width: 10px;
	height: 10px;
	position: absolute;
	right: 0;
	top: 5px;
	background: url(../images/site-icons-v10-20150512.png) no-repeat;
}
i.rise{
	background-position: 0 -768px;
}
i.drop{
	background-position: -16px -768px;
}
i.flat{
	background-position: -34px -768px;
}
.film_down,.tv_down{
	width: 100%;
	height:303px;
}
.film_down .ul_box,.tv_down .ul_box{
	width: 1200px;
	margin-left: -20px;
}
/*电影区域结束*/
/*微电影区域开始*/
#micro_film,#title{
	width: 580px;
	overflow: hidden;
}
#micro_film .down_box,#title .down_box{
	width: 100%px;
	overflow: hidden;
}
#micro_film .down_box .ul_box,#title .down_box .ul_box{
	width: 600px;
	margin-left: -20px;
}
.tv .img236 .date,.tv_down .img236 .date{
	height: 40px;
	padding: 5px;
}
.tv .img236 .date p,.tv_down .img236 .date p{
	line-height: 20px
}
/*微电影区域结束*/
/*动漫区域开始*/
#animation{
	width: 580px;
	overflow: hidden;
	float: left;
}
#animation .td_pic{
	height: 252px;
}
#animation .down_box .toady .ul_text{
	height: 35px;
	padding: 0;
	width: 380px;
}
#animation .down_box .toady .ul_text li.li1{
	height: 34px;
	line-height: 34px;
	padding: 0;
}
.animation_right{
	width: 200px;
}
.animation_right li{
	float: left;
}
/*动漫区域结束*/
/*少儿区域开始*/
#children{
	width: 380px;
	float: left;
	overflow: hidden;
	padding-left: 20px;
}
#children .ul_box li{
	float: left;
}
#children .down_box{
	width: 400px;
	overflow: hidden;
	margin-left: -20px;
}
ul.chi{
	float: left;
	padding-left: 20px;
	height: 44px;
}
ul.chi li{
	width: 45px;
	height: 27px;
	overflow: hidden;
	float: left;
	padding-top: 9px;
}
ul.chi li a img{
	vertical-align: top;
}
/*少儿区域结束*/
/*教育区域开始*/
#edu{
	width: 180px;
	overflow: hidden;
	float: right;
}
#edu .down_box{
	width: 200px;
	margin-left: -20px;
}
/*教育区域结束*/
/*体育区域开始*/
#sports,#baby,#tech{
	width: 380px;
	float: left;
}
#sports .down_box{
	width: 400px;
	margin-left: -20px;
}
/*体育区域结束*/
/*音乐区域开始*/
#music,#life,#car{
	width: 380px;
	padding-left: 20px;
	overflow: hidden;
	float: left;
}
#yulei,#lvyou,#Finance{
	width: 380px;
	float: right;
	overflow: hidden;
}
#music .down_box,#yulei .down_box,#baby .down_box,#life .down_box,#lvyou .down_box,#tech .down_box,#car .down_box,#Finance .down_box{
	width: 400px;
	margin-left: -20px;
}
.ul_box li .h240{
	height: 252px;
}
/*音乐区域结束*/
/*记录片区域开始*/
#Documentary,#fun{
	float: left;
	width: 580px;
	overflow: hidden;
}
#Documentary .down_box,#junshi .down_box,#fun .down_box,#paike .down_box{
	width: 600px;
	margin-left: -20px;
}
/*纪录片区域结束*/
/*军事区域开始*/
#junshi,#paike{
	width: 580px;
	float: right;
	overflow: hidden;
}
/*军事区域结束*/
/*搞笑区域下部分开始*/
.fun_down .ul_box{
	width: 1200px;
	margin-left: -20px;
}
.fun_down .ul_box span.date{
	width: 170px;
	text-align: left;
}
.fun_down .ul_box .title_wrap{
	height: 39px;
	border:none;
}
.fun_down .ul_box .title_wrap h2{
	height: 39px;
	font-size: 22px;
}
.fun_down .ul_box .title_wrap h2 a{
	color: #fff;
	display: block;
	text-align: center;
	background: #8AC024;
	border-bottom: 5px solid #6BA400;
	width: 180px;
	height: 34px;
	line-height: 32px;
}
.fun_down .ul_box .title_wrap h2 a:hover{
	background: #94C538;
	border-bottom-color: #78AC18;
}
/*搞笑区域下部分结束*/
/*原创区域开始*/
#original{
	width: 980px;
	float: left;
}
/*原创区域结束*/
/*原创达人区域开始*/
#master{
	width: 180px;
	float: right;
}
/*原创达人区域结束*/